pushy persons - French English Dictionary